dehydrogenation catalyst - English Synonyms Dictionary